package com.waikuai.shop.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 统计概览视图对象
 * @author waikuai
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class StatisticsOverviewVO {

    /**
     * 订单总数
     */
    private Long totalOrders;

    /**
     * 销售总额
     */
    private BigDecimal totalSalesAmount;

    /**
     * 用户总数
     */
    private Long totalUsers;

    /**
     * 额度卡兑换率（百分比）
     */
    private BigDecimal cardExchangeRate;

    /**
     * 订单环比增长率（百分比）
     */
    private BigDecimal orderGrowthRate;

    /**
     * 销售额环比增长率（百分比）
     */
    private BigDecimal salesGrowthRate;

    /**
     * 用户环比增长率（百分比）
     */
    private BigDecimal userGrowthRate;
}

